package br.com.controlador;

import br.com.modelo.NfeEntradaCabecalho;
import java.io.Serializable;
import java.util.List;
import javax.annotation.PostConstruct;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.ViewScoped;

/**
 *
 * @author gilberto.costa 04/07/2012
 */
@ManagedBean
@ViewScoped
public class RelatorioNfeEntrada implements Serializable {

    private NfeEntradaCabecalho nfe_entrada_cabecalho;
    private List<NfeEntradaCabecalho> listNfe_entrada_cabecalho;

    @PostConstruct
    public void init() {
        setNfe_entrada_cabecalho(new NfeEntradaCabecalho());
        listNfe_entrada_cabecalho = NfeEntradaCabecalho.retornaNotas();
    }

    /**
     * @return the nfe_entrada_cabecalho
     */
    public NfeEntradaCabecalho getNfe_entrada_cabecalho() {
        return nfe_entrada_cabecalho;
    }

    /**
     * @param nfe_entrada_cabecalho the nfe_entrada_cabecalho to set
     */
    public void setNfe_entrada_cabecalho(NfeEntradaCabecalho nfe_entrada_cabecalho) {
        this.nfe_entrada_cabecalho = nfe_entrada_cabecalho;
    }

    /**
     * @return the listNfe_entrada_cabecalho
     */
    public List<NfeEntradaCabecalho> getListNfe_entrada_cabecalho() {
        return listNfe_entrada_cabecalho;
    }

    /**
     * @param listNfe_entrada_cabecalho the listNfe_entrada_cabecalho to set
     */
    public void setListNfe_entrada_cabecalho(List<NfeEntradaCabecalho> listNfe_entrada_cabecalho) {
        this.listNfe_entrada_cabecalho = listNfe_entrada_cabecalho;
    }
}
